package net.aiion.weave.spi.ui;

import net.aiion.weave.spi.ui.events.ValueChangedListener;

public interface Field extends Component
{
    void setLabel(String aLabel);

    String getLabel();

    void setValue(String aValue);

    String getValue();

    void addListener(ValueChangedListener aValueChangedListener);

    void removeListener(ValueChangedListener aValueChangedListener);
}
